package com.zhouyibike.uu.entity;

import java.io.Serializable;
import java.util.List;

/**
 * Created by cc on 2017/5/26.
 */

public class OrderUnPayNewResult {

    /**
     * status : 200
     * data : [{"orderId":"f766ac0d-4154-11e7-ae09-f3dfa95ece6b","amount":"- ￥0.01","plateNumber":"3110000001","orderType":"骑行消费","canCancel":false,"createTime":"2017-05-25 22:18","needPay":true,"type":12,"startTime":"2017-05-25 22:17","endTime":"2017-05-25 22:18","minutes":0,"mileage":0,"totalAmount":0.02,"packageAmount":0,"walletAmount":0.01,"startLatitude":38.032204,"startLongitude":114.620195,"endLatitude":38.04895831,"endLongitude":114.52208184,"alipay":"app_id=2017041206669129&biz_content=%7B%22product_code%22%3A%22QUICK_MSECURITY_PAY%22%2C%22total_amount%22%3A%220.01%22%2C%22subject%22%3A%22%E4%BD%BF%E7%94%A8%E5%8D%95%E8%BD%A6%22%2C%22body%22%3A%22%E4%BD%BF%E7%94%A8%E5%8D%95%E8%BD%A6%22%2C%22out_trade_no%22%3A%22f766ac0d415411e7ae09f3dfa95ece6b%22%7D&charset=utf-8&method=alipay.trade.app.pay&notify_url=http%3A%2F%2Fwww.zhouyibike.com%3A8000%2FPayment%2FAlipayCallBack&sign=bw6OTlh%2F4MmpgGHTUWISlyIEuBezZAfpbAja5H0IP%2F5gFOs27yg0ALhRAKEf%2F7imHxjVJdGpkRiZEI9WNiBRkDphGC7T%2By5kxVAy6ww%2FH62a31uDMdbpKQ5tIW9BUrm4unlbwxNMjxjAdMmcBa4FExkZL6Bj%2Beon1KVm0EaVJwA%3D&sign_type=RSA&timestamp=2017-05-25+22%3A18%3A11&version=1.0","weChat":"{\"appId\":\"wx6a982211ac5a6a48\",\"partnerId\":\"1475429902\",\"prepayId\":\"wx20170525221812d1296f1a940518302519\",\"package\":\"Sign=WXPay\",\"noncestr\":\"2892bffd911c4aaf87b4f7129623708a\",\"timestamp\":\"1495750693\",\"orderId\":\"00000000-0000-0000-0000-000000000000\",\"payType\":0,\"sign\":\"84F30E427E52DA99B642D1C0D4557618\"}"}]
     * message : 操作成功!
     */

    private int status;
    private String message;
    private List<DataBean> data;

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public List<DataBean> getData() {
        return data;
    }

    public void setData(List<DataBean> data) {
        this.data = data;
    }

    public static class DataBean implements Serializable{
        /**
         * orderId : f766ac0d-4154-11e7-ae09-f3dfa95ece6b
         * amount : - ￥0.01
         * plateNumber : 3110000001
         * orderType : 骑行消费
         * canCancel : false
         * createTime : 2017-05-25 22:18
         * needPay : true
         * type : 12
         * startTime : 2017-05-25 22:17
         * endTime : 2017-05-25 22:18
         * minutes : 0
         * mileage : 0
         * totalAmount : 0.02
         * packageAmount : 0
         * walletAmount : 0.01
         * startLatitude : 38.032204
         * startLongitude : 114.620195
         * endLatitude : 38.04895831
         * endLongitude : 114.52208184
         * alipay : app_id=2017041206669129&biz_content=%7B%22product_code%22%3A%22QUICK_MSECURITY_PAY%22%2C%22total_amount%22%3A%220.01%22%2C%22subject%22%3A%22%E4%BD%BF%E7%94%A8%E5%8D%95%E8%BD%A6%22%2C%22body%22%3A%22%E4%BD%BF%E7%94%A8%E5%8D%95%E8%BD%A6%22%2C%22out_trade_no%22%3A%22f766ac0d415411e7ae09f3dfa95ece6b%22%7D&charset=utf-8&method=alipay.trade.app.pay&notify_url=http%3A%2F%2Fwww.zhouyibike.com%3A8000%2FPayment%2FAlipayCallBack&sign=bw6OTlh%2F4MmpgGHTUWISlyIEuBezZAfpbAja5H0IP%2F5gFOs27yg0ALhRAKEf%2F7imHxjVJdGpkRiZEI9WNiBRkDphGC7T%2By5kxVAy6ww%2FH62a31uDMdbpKQ5tIW9BUrm4unlbwxNMjxjAdMmcBa4FExkZL6Bj%2Beon1KVm0EaVJwA%3D&sign_type=RSA&timestamp=2017-05-25+22%3A18%3A11&version=1.0
         * weChat : {"appId":"wx6a982211ac5a6a48","partnerId":"1475429902","prepayId":"wx20170525221812d1296f1a940518302519","package":"Sign=WXPay","noncestr":"2892bffd911c4aaf87b4f7129623708a","timestamp":"1495750693","orderId":"00000000-0000-0000-0000-000000000000","payType":0,"sign":"84F30E427E52DA99B642D1C0D4557618"}
         */

        private String orderId;
        private String amount;
        private String plateNumber;
        private String orderType;
        private boolean canCancel;
        private String createTime;
        private boolean needPay;
        private int type;
        private String startTime;
        private String endTime;
        private double minutes;
        private double mileage;
        private double totalAmount;
        private int packageAmount;
        private double walletAmount;
        private double startLatitude;
        private double startLongitude;
        private double endLatitude;
        private double endLongitude;
        private String alipay;
        private String weChat;

        public String getOrderId() {
            return orderId;
        }

        public void setOrderId(String orderId) {
            this.orderId = orderId;
        }

        public String getAmount() {
            return amount;
        }

        public void setAmount(String amount) {
            this.amount = amount;
        }

        public String getPlateNumber() {
            return plateNumber;
        }

        public void setPlateNumber(String plateNumber) {
            this.plateNumber = plateNumber;
        }

        public String getOrderType() {
            return orderType;
        }

        public void setOrderType(String orderType) {
            this.orderType = orderType;
        }

        public boolean isCanCancel() {
            return canCancel;
        }

        public void setCanCancel(boolean canCancel) {
            this.canCancel = canCancel;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public boolean isNeedPay() {
            return needPay;
        }

        public void setNeedPay(boolean needPay) {
            this.needPay = needPay;
        }

        public int getType() {
            return type;
        }

        public void setType(int type) {
            this.type = type;
        }

        public String getStartTime() {
            return startTime;
        }

        public void setStartTime(String startTime) {
            this.startTime = startTime;
        }

        public String getEndTime() {
            return endTime;
        }

        public void setEndTime(String endTime) {
            this.endTime = endTime;
        }

        public double getMinutes() {
            return minutes;
        }

        public void setMinutes(double minutes) {
            this.minutes = minutes;
        }

        public double getMileage() {
            return mileage;
        }

        public void setMileage(double mileage) {
            this.mileage = mileage;
        }

        public double getTotalAmount() {
            return totalAmount;
        }

        public void setTotalAmount(double totalAmount) {
            this.totalAmount = totalAmount;
        }

        public int getPackageAmount() {
            return packageAmount;
        }

        public void setPackageAmount(int packageAmount) {
            this.packageAmount = packageAmount;
        }

        public double getWalletAmount() {
            return walletAmount;
        }

        public void setWalletAmount(double walletAmount) {
            this.walletAmount = walletAmount;
        }

        public double getStartLatitude() {
            return startLatitude;
        }

        public void setStartLatitude(double startLatitude) {
            this.startLatitude = startLatitude;
        }

        public double getStartLongitude() {
            return startLongitude;
        }

        public void setStartLongitude(double startLongitude) {
            this.startLongitude = startLongitude;
        }

        public double getEndLatitude() {
            return endLatitude;
        }

        public void setEndLatitude(double endLatitude) {
            this.endLatitude = endLatitude;
        }

        public double getEndLongitude() {
            return endLongitude;
        }

        public void setEndLongitude(double endLongitude) {
            this.endLongitude = endLongitude;
        }

        public String getAlipay() {
            return alipay;
        }

        public void setAlipay(String alipay) {
            this.alipay = alipay;
        }

        public String getWeChat() {
            return weChat;
        }

        public void setWeChat(String weChat) {
            this.weChat = weChat;
        }
    }
}
